box junction
noun
British
: an area where two streets cross that is marked by painted lines to show where cars are not allowed to stop but can only pass through
Love words? Need even more definitions?
Merriam-Webster unabridged
Share